Note: Any improvements or corrections would be appreciated.
The destination shown in the table would be a main OpenCPN program folder similar to
"c:\programfiles (x86)\opencpn.4.5.221\"
NOTE: This listing attempts to duplicate the NSIS created setup directory found under a directory similar to:
"C:\Users\[username]\Documents\GitHub\obeta\OpenCPN\build\_CPack_Packages\win32\NSIS\opencpn_[version]_setup
This directory will normally contain all files necessary for an operational running version of OpenCPN. After this directory is completed, NSIS will copy its contents and compact into an “opencpn_[version]_setup.exe” found in two places:
C:\Users\[username]\Documents\GitHub\obeta\OpenCPN\build\_CPack_Packages\win32\NSIS
Also sometimes in C:\Users\[username]\Documents\GitHub\obets\OpenCPN\build
| Copy Individual files | From | To |
| opencpn.exe | build/release/opencpn.exe | destination |
| ocpn_gltest1.exe | buildwin/ocpn_gltest1.exe | destination |
| license.txt | data/license.txt | destination |
| PrivacyPolicy.txt | buildwin/crashrpt/PrivacyPolicy.txt | destination |
| CrashRpt1403.dll | buildwin/crashrpt/CrashRpt1403.dll | destination |
| crashrpt_lang.ini | buildwin/crashrpt/crashrpt_lang.ini | destination |
| CrashSender1403.exe | buildwin/crashrpt/CrashSender1403.exe | destination |
| dbghelp.dll | buildwin/crashrpt/dbghelp.dll | destination |
| cairo.dll | buildwin/gtk/cairo.dll | destination |
| expat.dll | buildwin\expat-2.1.0/expat.dll | destination |
| fontconfig.dll | buildwin/gtk/fontconfig.dll | destination |
| iconv.dll | buildwin/gtk/iconv.dll | destination |
| libcurl.dll | buildwin/libcurl.dll | destination |
| libpng16.dll | buildwin/gtk/libpng16.dll | destination |
| libxml2.dll | buildwin/gtk/libxml2.dll | destination |
| msvcp120.dll | buildwin/vc/msvcp120.dll | destination |
| msvcr120.dll | buildwin/vc/msvcr120.dll | destination |
| pixman-1.dll | buildwin/gtk/pixman-1.dll | destination |
| zlib1.dll | buildwin/zlib1.dll | destination |
| Copy 16 wxWidget Files | From | To |
| All Files | buildwin/wxWidgets/*.* | destination |
| wxbase30u_net_vc_custom.dll | buildwin/wxWidgets | destination |
| wxbase30u_vc_custom.dll | buildwin/wxWidgets | destination |
| wxbase30u_xml_vc_custom.dll | buildwin/wxWidgets | destination |
| wxmsw30u_adv_vc_custom.dll | buildwin/wxWidgets | destination |
| wxmsw30u_aui_vc_custom.dll | buildwin/wxWidgets | destination |
| wxmsw30u_core_vc_custom.dll | buildwin/wxWidgets | destination |
| wxmsw30u_gl_vc_custom.dll | buildwin/wxWidgets | destination |
| wxmsw30u_html_vc_custom.dll | buildwin/wxWidgets | destination |
| wxmsw30u_media_vc_custom.dll | buildwin/wxWidgets | destination |
| wxmsw30u_propgrid_vc_custom.dll | buildwin/wxWidgets | destination |
| wxmsw30u_qa_vc_custom.dll | buildwin/wxWidgets | destination |
| wxmsw30u_ribbon_vc_custom.dll | buildwin/wxWidgets | destination |
| wxmsw30u_richtext_vc_custom.dll | buildwin/wxWidgets | destination |
| wxmsw30u_stc_vc_custom.dll | buildwin/wxWidgets | destination |
| wxmsw30u_webview_vc_custom.dll | buildwin/wxWidgets | destination |
| wxmsw30u_xrc_vc_custom.dll | buildwin/wxWidgets | destination |
| Copy Six Data Directories | From | To |
| doc | data\doc\*.* | destination\doc |
| gshhs | data\gshhs\*.* | destination\gshhs |
| s57data | data\s57data\*.* | destination\s57data |
| sounds | data\sounds\*.* | destination\sounds |
| tcdata | data\tcdata\*.* | destination\tcdata |
| wvsdata | data\wvsdata\*.* | destination\wvsdata |
| Copy to share Directory | From | To |
| I cannot find the correct locales directory |  |
| I cannot find the docs files |  |
| share | data | destination/share |
| Copy to uidata Directory | From | To |
| 3 SVG Directories from /data/svg to uidata | |
| journeyman | data/svg/journeyman/*.* | destination/uidata/journeyman |
| journeyman_flat | data/svg/journeyman_flat/*.* | destination/uidata/journeyman_flat |
| traditional | data/svg/traditional/*.* | destination/uidata/tradtitional |
| Copy to uidata Directory | From | To |
| 9 Toolbar Files & Icon Files from src/bitmaps to uidata | |
| styles.xml | src/bitmaps/styles.xml | destination/uidata |
| toolicons_journeyman.png | src/bitmaps/toolicons_journeyman.png | destination/uidata |
| toolicons_journeyman_flat.png | src/bitmaps/toolicons_journeyman_flat.png | destination/uidata |
| toolicons_traditional.png | src/bitmaps/toolicons_traditional.png | destination/uidata |
| iconAll.png | src/bitmaps/iconAll.png | destination/uidata |
| iconMinimum.png | src/bitmaps/iconMinimum.png | destination/uidata |
| iconRMinus.png | src/bitmaps/iconRMinus.png | destination/uidata |
| iconRPlus.png | src/bitmaps/iconRPlus.png | destination/uidata |
| iconStandard.png | src/bitmaps/iconStandard.png | destination/uidata |